'use strict';

const path = require('path');

module.exports = {
    entry: '../src/js/index.js',
    context: path.resolve(__dirname),
    output: {
        path: path.resolve(path.resolve(__dirname,"../"), 'dist'),
        filename: 'blackHole.js',
        publicPath: 'pathOrUrlWhenProductionBuild'
    },
    module: {
        rules: [
            {
                // 使用正则表达式,匹配那些文件
                test: /\.css$/,
                use:[
                    // use数组中loader执行顺序, 从右到左, 从下到上, 依次执行
                    // 创建style标签, 将js中的样式资源插入进行, 添加到head中生效
                    'style-loader',
                    // 将css文件变成commitjs模块加载js中, 里面的内容是样式字符串
                    'css-loader'
                ]
            }
        ]
    },
    resolve: {
    },
    devtool: 'source-map',
    plugins: [
    ]
};
